﻿////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// <copyright>Copyright 2008-2011 Andreas Huber Doenni</copyright>
// Distributed under the Microsoft Public License (Ms-PL).
// See accompanying file License.txt or copy at http://mews.codeplex.com/license.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

namespace Mews.Net.Nntp.Cache
{
    /// <summary>Provides constants for the names used in the MessageId table.</summary>
    internal static class MessageIdNames
    {
        internal const string Table = "MessageId";

        internal const string GroupIdColumn = "GroupId";
        internal const string NumberColumn = "Number";
        internal const string MessageIdColumn = "MessageId";

        internal static readonly string[] InsertableColumns =
        {
            GroupIdColumn,
            NumberColumn,
            MessageIdColumn
        };

        internal const string GroupIdMessageIdIndex = "GroupIdMessageId";
    }
}
